#at-menu ul,
#at-menu li,
#at-menu span,
#at-menu a {
  display: inline-block;
  font-family:"colaboratelightregular", sans-serif;
  font-weight:bold;
  color: #f4f4f4; /* IE */
  color: rgba(255, 255, 255, 0.8);
  text-decoration: none;
  font-size: 16px;
  margin: 0 auto;
  padding: 0;
  margin-top: 12px;
}
#at-menu a:hover {
  background: #C27D7F; 
}
#at-menu ul {
  list-style: none;
  height: 60px;
  padding: 0px 0px;
}
#at-menu ul li {
  float: left;
  height: 34px;
  margin: 0 0px;
  position: relative;
  text-align:center;
}
#at-menu ul li a {
/*  background: #978152; */
  line-height: 60px;
	height: 60px;
	width: 160px;
/*	background: #831625;
*//*	-webkit-border-radius: 15px;
 	-moz-border-radius: 15px;
 	border-radius: 15px;
*/ /*	border-right: 1px solid;
*/}
#at-menu ul li.active a {
 background-color: #000;
}
/*#at-menu .has-sub ul {
  background: #000;
  border: 0px solid #aa9961;
  border-top: 0 none;
  height: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  opacity: 0;
  top: 74px;
  left: 0;
  width: 160px;
}
#at-menu .has-sub:after {
  content: '';
  display: block;
  padding: 0 10px;
  position: absolute;
  bottom: -10px;
  left: 0;
  height: 10px;
  width: 200%;
}
#at-menu .has-sub:hover ul {
  height: auto;
  opacity: 1;
  padding: 10px;
}
#at-menu .has-sub li,
#at-menu .has-sub li a {
  padding: 0 0px;
  width: 100%;
  font-size: 20px;
}
#at-menu .has-sub li {
  margin: 18px 0;
}
#at-menu .has-sub li a {
  line-height:99px;
  text-align: left;
}
#at-menu .has-sub li a:hover {
  color: #903;
}*/
/*********** COLORS *************/
/* Create your own class for your own colors */
.home {
/*	background: #831625;
*/	/* [disabled]border: #990033 0px solid; */
/*	border-right: 1px solid;
*/	border-right-color:#FFF;
}
	.home:hover, .red:focus{
	/* [disabled]list-style-position: inside; */
}
.azienda {
/*	background: #A44747;
*/	/* [disabled]border: #993366 0px solid; */
/*	border-right: 1px solid;
*/	border-right-color:#FFF;
}
/*	.azienda:hover,.green:focus {
	 [disabled]background-color:#44e329; 
}*/

.servizi {
/*	background: #C27D7F;
*/	border: #996666 0px solid;
/*	border-right: 1px solid;
*/	border-right-color:#FFF;
}
.servizi:hover,.yellow:focus {
	/* [disabled]background-color:#eee117; */
}
.prodotti {
/*	background: #C27D7F;
*/	border: #996666 0px solid;
/*	border-right: 1px solid;
*/	border-right-color:#FFF;
}
.prodotti:hover,.blue:focus {
	/* [disabled]background-color:#377ef2; */
}
.preventivi {
/*	background: #A44747;
*/	border: #993366 0px solid;
/*	border-right: 1px solid;
*/	border-right-color:#FFF;
}
.preventivi:hover,.blue:focus {
	/* [disabled]background-color:#377ef2; */
}
.contatti {
/*	background: #831625;
*/	border: #990033 0px solid;
}
/*.contatti:hover,.blue:focus {
	background-color:#377ef2;
}
*/
@font-face {
    font-family: 'colaboratelightregular';
    src: url('colablig-webfont.eot');
    src: url('colablig-webfont.eot?#iefix') format('embedded-opentype'),
         url('colablig-webfont.woff2') format('woff2'),
         url('colablig-webfont.woff') format('woff'),
         url('colablig-webfont.ttf') format('truetype'),
         url('colablig-webfont.svg#colaboratelightregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'colaborate-mediumregular';
    src: url('colabmed-webfont.eot');
    src: url('colabmed-webfont.eot?#iefix') format('embedded-opentype'),
         url('colabmed-webfont.woff2') format('woff2'),
         url('colabmed-webfont.woff') format('woff'),
         url('colabmed-webfont.ttf') format('truetype'),
         url('colabmed-webfont.svg#colaborate-mediumregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'exoregular';
    src: url('exo-regular-webfont.eot');
    src: url('exo-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('exo-regular-webfont.woff2') format('woff2'),
         url('exo-regular-webfont.woff') format('woff'),
         url('exo-regular-webfont.ttf') format('truetype'),
         url('exo-regular-webfont.svg#exoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
#menubackground {
background: #831625;
width:100%;
height:60px;
position:absolute;
top:140px;
margin: 0 auto;
left:0;
z-index:0;
}

.footerbackground {
background: #831625;
width:100%;
height:55px;
position:absolute;
left:0;
z-index:0;
}

#menuBuilderContainer {
	z-index:5; position:relative
}
#currentPage a {
	color: black !important;
	background-color:#C27D7F;
}
